be roasted alive - Español Inglés Diccionario